@charset "utf-8";
@import url("layout.css");

body {background-color: #e7e6e6;margin: 0;padding: 0;font-family:"微软雅黑"; color:#1e1e1e}

ul, ol, dl { padding: 0;margin: 0;list-style-type:none;vertical-align:0}

h1, h2, h3, h4, h5, h6, p {margin: 0;font-family:"微软雅黑"; font-weight:normal;padding:0 }

a { cursor: pointer;text-decoration: none;outline-style:none;text-decoration:none}

a img {border: none;}

a:hover, a:active, a:focus {text-decoration: none;}

.left{ float:left}

.right{ float:right}
.clear{ clear: none}

.header { margin: 0 auto 12px auto; height:120px; background-color:#FFF; overflow:hidden; }

.nav { width:1246px; margin:0 auto; overflow:hidden; }

.shadow { -moz-box-shadow:2px 2px 5px rgba(20%,20%,40%,0.3); -webkit-box-shadow:2px 2px 5px rgba(20%,20%,40%,0.3); box-shadow:2px 2px 5px rgba(20%,20%,40%,0.3);}

.logo{ width:170px; height:47px; padding:30px 0 0 0}

.menu {position:relative; margin:28px 0 0 170px;}

.menu li { font-size:18px; display: block; float:left; margin:20px 40px 0px 0}

.menu li a{display:block;width:auto;text-decoration:none;color:#1d1d1d;}

.menu li a:hover{border-bottom: solid 3px #0ea49e;color:#0ea49e;margin-top:-3px;text-shadow:1px 1px 1px #FFF;}

#item1 { border-bottom: solid 3px #0ea49e;color:#0ea49e;text-shadow:1px 1px 1px #FFF;margin-top:17px;}
.tel { color:#FD6C03; font-size:35px;line-height:120px; font-family: Tahoma}

.btn1{width: 80px;line-height: 33px;text-align: center;font-weight: bold;border-radius: 5px;margin:45px 0 0 30px;position: relative;overflow: hidden;cursor:pointer; background-color:#aeaeae}

.logbtn{color: #fff;border: none;}

.logbtn:hover{ background-color:#0ea49e; color:#FFF;text-shadow:1px 1px 1px #333;text-align: center;}

.footer{ height:120px ; margin:0 auto; width:1246px;clear: both; position: relative;}

.footer p{ font-size:12px; padding: 40px 0 20px 0}

header, section, footer, aside, article, figure {display: block;}
